Skip to content

feat(cli): add support for agy CLI - #322

Open
mateuszsip wants to merge 3 commits into
folke:mainfrom
mateuszsip:feat/agy-cli
Open

feat(cli): add support for agy CLI#322
mateuszsip wants to merge 3 commits into
folke:mainfrom
mateuszsip:feat/agy-cli

Conversation

@mateuszsip

@mateuszsip mateuszsip commented May 20, 2026

Copy link
Copy Markdown

Description

Hey, that's my first contrib to lua codebase, but I really wanted to integrate antigravity cli and maybe it's good enough for upstream 😅

Related Issue(s)

Screenshots

@github-actions github-actions Bot added the size/m Medium PR (<50 lines changed) label May 20, 2026
@github-actions github-actions Bot added size/l Large PR (<100 lines changed) and removed size/m Medium PR (<50 lines changed) labels May 20, 2026
@mateuszsip
mateuszsip marked this pull request as ready for review May 20, 2026 11:23

@ashleyghooper ashleyghooper left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have made the changes manually in my neovim and Antigravity is working well.

@kshksdrt

Copy link
Copy Markdown

Thanks @mateuszsip !

dwf added a commit to dwf/dotfiles that referenced this pull request Jul 12, 2026
sidekick.nvim's nixpkgs-pinned release has no built-in tool config for
Google Antigravity's `agy` CLI. Pin plugins.sidekick.package's src (only)
to folke/sidekick.nvim#322 (mateuszsip's feat/agy-cli branch,
8350ac42bff9fe9afdcd0438534010ac97739dd1), which adds sk/cli/antigravity.lua.

That file registers the tool as "antigravity" (its own cmd is {"agy"}, the
binary name), not "agy" - so the override has to target
cli.tools.antigravity.cmd, mirroring the existing cli.tools.claude.cmd
override that points sidekick at the sandboxed *-vm wrapper instead of the
bare binary. Targeting cli.tools.agy would have silently created an
unrelated second tool with none of antigravity.lua's is_proc/url/format.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
dwf added a commit to dwf/dotfiles that referenced this pull request Jul 12, 2026
sidekick.nvim's nixpkgs-pinned release has no built-in tool config for
Google Antigravity's `agy` CLI. Pin plugins.sidekick.package's src (only)
to folke/sidekick.nvim#322 (mateuszsip's feat/agy-cli branch,
8350ac42bff9fe9afdcd0438534010ac97739dd1), which adds sk/cli/antigravity.lua.

That file registers the tool as "antigravity" (its own cmd is {"agy"}, the
binary name), not "agy" - so the override has to target
cli.tools.antigravity.cmd, mirroring the existing cli.tools.claude.cmd
override that points sidekick at the sandboxed *-vm wrapper instead of the
bare binary. Targeting cli.tools.agy would have silently created an
unrelated second tool with none of antigravity.lua's is_proc/url/format.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
dwf added a commit to dwf/dotfiles that referenced this pull request Jul 12, 2026
sidekick.nvim's nixpkgs-pinned release has no built-in tool config for
Google Antigravity's `agy` CLI. Pin plugins.sidekick.package's src (only)
to folke/sidekick.nvim#322 (mateuszsip's feat/agy-cli branch,
8350ac42bff9fe9afdcd0438534010ac97739dd1), which adds sk/cli/antigravity.lua.

That file registers the tool as "antigravity" (its own cmd is {"agy"}, the
binary name), not "agy" - so the override has to target
cli.tools.antigravity.cmd, mirroring the existing cli.tools.claude.cmd
override that points sidekick at the sandboxed *-vm wrapper instead of the
bare binary. Targeting cli.tools.agy would have silently created an
unrelated second tool with none of antigravity.lua's is_proc/url/format.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/l Large PR (<100 lines changed)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feature: agy (antigravity-cli) support

3 participants